
function fechas(id)
{
        var fecha=document.getElementById(id).value;
        var d=new Date(fecha);
        if(isNaN(d))
        {
            alert('La fecha ingresada no es valida');
            document.getElementById(id).value="";
            document.getElementById(id).focus();
            
        }
    
    
}

function requeridos()
{
    //alert('ok');
    var bandera=true;
    for (var i=0;i<arguments.length;i++)
    {
        var elemento=document.getElementById(arguments[i].toString());
        
        if(elemento.value.length==0)
        {
            elemento.style.background= "orange"; 
            bandera=false;
        }
        else
        {
            elemento.style.background="#E6F0FB";
        }
        //alert(elemento.value.length);
    }
    
    if(!bandera)
        alert('porfavor llene todos los campos obligatorios');
    
    return bandera;   
    
    
}


function validarNumeroEntero(id)
{
       
        var campo=document.getElementById(id).value;
        var tam=campo.length;
        var bandera=false;
                
        for(var i=0;i<tam;i++)
        {
            var letra=campo.charAt(tam-1);
            if(!(letra=='0' || letra=='1' || letra=='2' || letra=='3' || letra=='4' || letra=='5' || letra=='6' || letra=='7' || letra=='8' || letra=='9'))
            {
                bandera=true;
            }
        }
        
        if(bandera)
        {
            campo=campo.substr(0,tam-1);
        }
       // alert(campo);
        document.getElementById(id).value=campo;
        
                    
}

function validarNumeroFlotante(id)
{
       
        var campo=document.getElementById(id).value;
        var tam=campo.length;
        var bandera=false;
                
        for(var i=0;i<tam;i++)
        {
            var letra=campo.charAt(tam-1);
            if(!(letra=='0' || letra=='1' || letra=='2' || letra=='3' || letra=='4' || letra=='5' || letra=='6' || letra=='7' || letra=='8' || letra=='9' || letra=='.'))
            {
                bandera=true;
            }
        }
        
        if(bandera)
        {
            campo=campo.substr(0,tam-1);
        }
       // alert(campo);
        document.getElementById(id).value=campo;
        
                    
}

function check_cedula(id)
{
  var cedula = document.getElementById(id.toString()).value;
  array = cedula.split( "" );
  num = array.length;
  if ( num == 10 )
  {
    total = 0;
    digito = (array[9]*1);
    for( i=0; i < (num-1); i++ )
    {
      mult = 0;
      if ( ( i%2 ) != 0 ) {
        total = total + ( array[i] * 1 );
      }
      else
      {
        mult = array[i] * 2;
        if ( mult > 9 )
          total = total + ( mult - 9 );
        else
          total = total + mult;
      }
    }
    decena = total / 10;
    decena = Math.floor( decena );
    decena = ( decena + 1 ) * 10;
    final = ( decena - total );
    if ( ( final == 10 && digito == 0 ) || ( final == digito ) ) {
      //alert( "La c\xe9dula ES v\xe1lida!!!" );
      return true;
    }
    else
    {
      alert( "La c\xe9dula NO es v\xe1lida!!!" );
      document.getElementById(id.toString()).value="";
      return false;
    }
  }
  else
  {
    alert("La c\xe9dula no puede tener menos de 10 d\xedgitos");
    document.getElementById(id.toString()).value="";
    return false;
  }
}

function validarEmail(id)
{
    var valor=document.getElementById(id.toString()).value;
    //alert(valor);
    var valores=valor.split('@');
    
    if(valores[1])
    {
        if(valores[1].split('.')[1])
        {
           // alert('ok');
           return true;
        }
        else
        {
            alert('El correo ingresado tiene un formato incorrecto');
            document.getElementById(id).value="";
            return false;
        }    
    }
    else
    {
        alert('El correo ingresado tiene un formato incorrecto');
        document.getElementById(id).value="";
        return false;
    }
   // alert(valores[1]);
    
}